Skip to content

Update rrtmg radiation code from NEMSfv3gfs#93

Closed
llpcarson wants to merge 3 commits into
NCAR:masterfrom
llpcarson:update_v1_radiation
Closed

Update rrtmg radiation code from NEMSfv3gfs#93
llpcarson wants to merge 3 commits into
NCAR:masterfrom
llpcarson:update_v1_radiation

Conversation

@llpcarson
Copy link
Copy Markdown
Contributor

Updates to radiation since the fv3 v0 release:

1. Add two new entries in the "clouds" array (diagnositc output only?)
2. surface perturbations
3. Re-order a few if-tests in radlw_main.f

modified:   GFS_layer/GFS_radiation_driver.F90
modified:   physics/radiation_clouds.f
modified:   physics/radiation_surface.f
modified:   physics/radlw_main.f
modified:   physics/radsw_main.f

This PR also needs a PR from FV3, to update the dy-core metadata tables in GFS_typedefs.F90

    1. Add two new entries in the "clouds" array (diagnositc output only?)
    2. surface perturbations
    3. Re-order a few if-tests in radlw_main.f

	modified:   GFS_layer/GFS_radiation_driver.F90
	modified:   physics/radiation_clouds.f
	modified:   physics/radiation_surface.f
	modified:   physics/radlw_main.f
	modified:   physics/radsw_main.f
@llpcarson
Copy link
Copy Markdown
Contributor Author

Code compiles OK, just starting to run some tests now. The long names for the new vars are likely not physically correct - not well described/documented in the code!

PR for FV3 is #8: https://github.com/NCAR/FV3/pull/8

Comment thread GFS_layer/GFS_radiation_driver.F90 Outdated
cld_iwp=clouds(:,:,4), cld_ref_ice=clouds(:,:,5), &
cld_rwp=clouds(:,:,6), cld_ref_rain=clouds(:,:,7), &
cld_swp=clouds(:,:,8), cld_ref_snow=clouds(:,:,9), &
cld_od_total=clouds(:,:,10), cld_od_layer w=clouds(:,:,11), &
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this compile? what is the w doing in between cld_od_layer and =clouds(:,:,11)?

Comment thread GFS_layer/GFS_radiation_driver.F90 Outdated
cld_iwp=clouds(:,:,4), cld_ref_ice=clouds(:,:,5), &
cld_rwp=clouds(:,:,6), cld_ref_rain=clouds(:,:,7), &
cld_swp=clouds(:,:,8), cld_ref_snow=clouds(:,:,9), &
cld_od_total=clouds(:,:,10), cld_od_layer w=clouds(:,:,11), &
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this compile? what is the w doing in between cld_od_layer and =clouds(:,:,11)?

@climbfuji
Copy link
Copy Markdown
Collaborator

@llpcarson let me know when this code change is finished and ready to go in, see also my comments to one of the changes

@llpcarson
Copy link
Copy Markdown
Contributor Author

llpcarson commented Jun 13, 2018 via email

@climbfuji
Copy link
Copy Markdown
Collaborator

This PR was superseded by #101 and the corresponding PRs to the other repositories involved.

@climbfuji climbfuji closed this Jun 29, 2018
SamuelTrahanNOAA added a commit to SamuelTrahanNOAA/ccpp-physics that referenced this pull request Jun 8, 2021
…n_20210531

Update gsl/develop from main 2021/05/31
hannahcbarnes pushed a commit to hannahcbarnes/ccpp-physics that referenced this pull request Aug 3, 2022
* Merge branch 'man_hafs_sas_without_updates_of_dtc_develop_49b73a8f4149ca88f071dbaae81f1769b120f1e0' into HEAD
* gfsphysics/physics/GFS_debug.F90: add capability to debug 1-d logical arrays
* Clean up error messages in gfsphysics/GFS_layer/GFS_typedefs.F90

Co-authored-by: Dusan Jovic <dusan.jovic@noaa.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants